package com.uzai.console.dto.wechatwork.wxq.wxgroup;

import com.uzai.console.dto.QueryParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @Auther: liuqi
 * @Date: 2021/8/10 14:58
 * @Description:
 */
@ApiModel("企业微信微信群参数")
@Data
public class WxWorkGroupQuery extends QueryParam {
    @ApiModelProperty("管理方案id")
    private Long managePlanId;
    @ApiModelProperty("微信群昵称")
    private String nickName;
    @ApiModelProperty("机器人唯一ID")
    private Long deviceUniqueId;
    @ApiModelProperty("群id(微信群的微信id)")
    private String groupId;
    @ApiModelProperty("机器人唯一id列表")
    private List<Long> deviceUniqueIdList;
    @ApiModelProperty("排除群id列表")
    private List<String> groupIdExcludeList;
    @ApiModelProperty("排除群wxid列表")
    private List<String> wxidExcludeList;
    @ApiModelProperty("是否过滤未配置管理方案的群(0-不过滤；1-过滤)")
    private Integer managePlanIdFlag;
    @ApiModelProperty("是否针群Wxid去重(0-不去重；1-去重)")
    private Integer wxidDistinctFlag;

}
